sand buffing - Turkish English Dictionary